bermuda pants/shorts - Alemán Inglés Diccionario